refuse and refuse disposal - Espagnol Anglais Dictionnaire